<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // .在正则表达式中表示任意字符
        //   \.才表示.
        //   \\表示\
        var s = /\\/;


        // \w 表示要有字母，数字或_  即[A-z0-9_]
        var s = /\w/;
        // \W 表示除字母，数字或_ 即[^A-z0-9_]
        var s = /\W/;
        // \d 表示要有数字
        var s = /\d/;
        // \D 表示除了数字
        var s = /\D/;
        // \s 表示要有空格
        var s = /\s/;
        // \S 表示除了空格
        var s = /\S/;
        // \b 表示单词边界
        var s = /\bchild\b/;

        // 去除"     he  llo   "中前后的空格，中间的空格不去除
        var str = "     he  llo   ";
        // var result = s.test("hi childj");
        // 去除开头的空格
        // str = str.replace(/^\s+/,"");
        // 去除结尾的空格
        // str = str.replace(/\s+$/,"");
        // 去除开头和结尾的所有空格
        str = str.replace(/^\s+|\s+$/g,"");
        alert(str); 
    </script>
</head>
<body>
    
</body>
</html>